# 数组【列表List】

# 有序、可重复、单列、混装、可容纳2**63 -1个元素和可修改
name_list = ["syo", "hescene", "syo", None]

# 列表长度
length = len(name_list)

# 索引和遍历
for _ in name_list:
    print(_)

for i in range(0, len(name_list)):
    print(name_list[i])
    
print(name_list[-1])


# 增加
name_list.append("hello")
name_list.insert(0, "world") 
name_list.extend(["1", "2", "3"])       # 追加其他数据容器中的元素
name_list.__add__(["1", "2"])


# 删除
name_list.remove("syo")                 # 删除第一个syo
name_list.pop()                         # 删除最后一个元素
del name_list[0]

# 改
name_list[1] = "hes"

# 查询下标
name_list.index("hes")

# 排序 (注意排序是否合法)
name_list.sort(reverse=True)

# 计数
name_list.count("syo")

# 翻转
name_list.reverse()

# 清除
name_list.clear()

